@charset "utf-8";

/*主体内容*/
.module {
	width:100%;
	overflow:hidden;
}

/*产品中心*/
.cpzx{
	width: 1200px;
	margin: 20px auto 0;

}
.cpzx_bt{
	height: 152px;
}
.cpzx_bt h2{
	font-size: 25px;
	line-height: 40px;
	padding-top: 40px;
	letter-spacing: 3px;
	font-weight: bold;
	color: #515151;
}
.cpzx_bt h2 span{
	color: #29166f;
}
.cpzx_bt h5{
	font-size: 16px;
	line-height: 30px;
	margin-bottom: 5px;
	color: #666666;
	letter-spacing: 2px;
}
.red_line{
	width: 86px;
	height: 4px;
	background: #e31329;
}
.cpzx_nav{
	width: 1198px;
	height: 58px;
	border: 3px solid #e6e6e6;
	margin-bottom: 30px;
}
.cpzx_nav a{
	padding: 0 30px;
	line-height: 58px;
	font-size: 16px;
	color: #333;
	font-weight: bold;
}
.cpzx_nav a:first-child{
	padding-left: 46px;
}
.cpzx_nav_cont{
	position: relative;
}
.cpzx_UL{
	width: 147px;
	position: absolute;
	background: #e31329;
	border-radius: 5px;
	z-index: 1;
	display: none;
}
.cpzx_nav_cont .dbj_ul{
	top:-80px;
	left: 10px;
}
.cpzx_nav_cont .dbjgn_ul{
	top:-80px;
	left: 158px;
}
.cpzx_nav_cont .yyhy_ul{
	top:-80px;
	left: 306px;
}
.cpzx_UL li{
	height: 40px;
	 line-height: 40px;
	 padding-left: 20px;
 }
.cpzx_UL li:hover{
	background: #b71728;
}
.cpzx_UL li:hover a{
	color: #fff;
}
.cpzx_UL li a{
	display: block;
	width: 100%;
	font-size: 14px;
	color: #fff;
}
.cpzx_UL li a h5{
	width: 120px;
	font-size: 16px;
	/*text-align: center;*/
}
.cpzx_nav a:hover{
	color: #e31329;
}
.cpzx_nav span{
	float: right;
	margin-right: 30px;
	font-size: 16px;
	color: #333;
	line-height: 58px;
}
.cpzx_nav span em{
	font-size: 20px;
	color: #e31329;
	font-weight: bold;
}
.cpzx_cont{
	height: 680px;
	margin-bottom: 90px;
}
.cpzx_cont h5{
	font-size: 20px;
	line-height: 60px;
	color: #000;
	letter-spacing: 1px;
}
.cpzx_cont h5 span{
	color: #e31329;
}
.cpzx_cont p{
	line-height: 24px; height:96px; overflow:hidden;
	font-size: 14px;
	color: #454444;
	width: 330px;
	margin-bottom: 20px;
}
.cpzx_cont a{
	display: block;
	width: 140px;
	height: 40px;
	background: #e31329;
	color: #fff;
	font-size: 16px;
	line-height: 40px;
	text-align: center;
	float: right;
}
.cpzx_dbj_1{
	width: 810px;
	height: 360px;
	float: left;
	margin-bottom: 30px;
	position: relative;
	background: url("../Img/Index/cpzx_bg.jpg") no-repeat center;
}
 

.cpzx_dbj_1 img{
	position: absolute;
	top: 27px;
	left: 24px;
	max-height: 100%;
}
 
.cpzx_dbj_2 img{
	position: absolute;
	top:67px;
	left: 10px; 
	width:300px;
}
.cpzx_db_cont{
	position: absolute;
	right: 82px;
	top: 30px;
	text-align: right;
}
.cpzx_db2_cont{
	position: absolute;
	right: 50px;
	top: 30px;
	text-align: right;
}
.cpzx_dbj_2{
	width: 360px;
	height: 360px;
	float: left;
	margin-bottom: 30px;
	background: url("../Img/Index/cpzx_bg.jpg") no-repeat center;
	position: relative;
}
.cpzx_dbj_2 div{
	position: absolute;
	right: 87px;
	top: 29px;
	text-align: right;
}
.mar_Rcp{
	margin-right: 30px;
}
.cpzx_dbj_2.mar_Rcp img {
    top: 102px;
}
/*横幅*/
.banner_1{
	width: 100%;
	height: 390px;
	background: url("../Img/Index/banner_2.jpg") no-repeat center;
}
/* 模块 1 */
/* 行业领域 */
.hyly{
	width: 1200px;
	/*height: 1010px;*/
	margin: 0 auto;
	position: relative;
}
.hyly_bt{
	width: 500px;
	height: 152px;
	margin-top:-65px;
}
.hyly_bt h2{
	font-size: 25px;
	line-height: 40px;
	padding-top: 40px;
	letter-spacing: 3px;
	font-weight: bold;
	color: #515151;
}
.hyly_bt h2 span{
	color: #29166f;
}
.hyly_bt h5{
	font-size: 16px;
	line-height: 30px;
	margin-bottom: 5px;
	color: #666666;
	letter-spacing: 2px;
}
.hyly_nav{
	width: 1200px;
	height: 58px;
	border: 3px solid #e6e6e6;
	margin-bottom: 20px;
}
.hyly_nav a{
	padding: 0 12px;
	line-height: 58px;
	font-size: 16px;
	color: #333;
	font-weight: bold;
}
.hyly_nav_A{
	color: #e31329!important;
}
.hyly_nav a:hover{
	color: #e31329;
}
.hyly_nav a:first-child{
	/*padding-left: 49px;*/
}
.hyly_cont{
	width: 1200px;
	/*height: 680px;*/
	margin-top: 25px;
	/*position: absolute;*/
	/*top: 240px;*/
	left: 0;
	display: none;
}

.hyly_main div.hyly_cont:first-child{
	display: block;
}

.hyly_main div.hyly_cont dl:nth-child(3n){
	margin-right: 0;
}

.hyly_cont1{
	display: block;
}
.hyly_cont dl{
	width: 380px;
	height: 310px;
	float: left;
	margin-right: 30px;
	margin-bottom: 30px;
	position: relative;
}
.no_MR{
	margin-right: 0!important;
}
.hyly_dtBG{
	width: 360px;
	height: 70px;
	background: rgba(0,0,0, .5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);
	position: absolute;
	left: 0;
	bottom: 0;
	color: #fff;
	line-height: 70px;
	font-size: 18px;
	padding-left: 20px;
	padding-right: 20px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.hyly_cont dl dd{
	width: 380px;
	height: 135px;
	background: rgba(0,0,0, .5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);
	position: absolute;
	left: 0;
	bottom: 0;
	display: none;
}
.hyly_cont dl dd h5{
    font-size: 18px;
    color: #fff;
    margin-top: 15px;
    line-height: 46px;
    margin-left: 20px;
    margin-right: 20px;
    /* letter-spacing: 2px; */
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.hyly_cont dl dd p{
	width: 340px;
	font-size: 14px;
	color: #fff;
	line-height: 24px;
	margin-left: 20px;
	letter-spacing: 1px;
}
.hyly_cont dl dd p a{
	float: right;
	color: #e21323;
	display: inline-block;
	margin-right: 10px;
	width: 75px;
	height: 24px;
	background: url("../Img/Index/a_bg_03.png") no-repeat right center;
}
/*横幅*/
.banner_2{
	width: 100%;
	height: 254px;
	background: url("../Img/Index/banner_3.jpg") no-repeat center;
}
.banner2_tel{
	width: 1200px;
	margin: 0 auto;
}
.banner2_tel h4{
	padding-top: 50px;
	font-size: 20px;
	line-height: 46px;
	color: #fff;
	letter-spacing: 2px;
}
.banner_line{
	width: 23px;
	height: 3px;
	background: #e31329;
}
.banner2_tel h3{
	line-height: 50px;
	margin-bottom: 10px;
}
.banner2_tel a{
	margin: 21px 0 0 205px;
	display: block;
	width: 140px;
	height: 42px;
	background: #e31329;
	line-height: 42px;
	text-align: center;
	font-size: 16px;
	color: #fff;
}
/* 方案咨询 */
.fazx{
	width: 100%;
	height: 543px;
	background: url("../Img/Index/jjfa_bg.jpg") no-repeat center;
}
.fazx_cont{
	width: 650px;
	margin: 0 auto;
	padding-left: 550px;
}
.fazx_cont h3{
	padding-top: 110px;
	line-height: 54px;
	font-size: 36px;
	font-weight: bold;
	color: #2e2e2e;
	margin-bottom: 25px;
}
.fazx_cont h3 em{
	color: #29166f;
}
.fazx_cont ul li{
	width: 230px;
	float: left;
	margin-bottom: 20px;
	line-height: 30px;
	font-size: 16px;
	color: #333;
	letter-spacing: 1px;
	margin-right: 50px;
}
.fazx_cont ul li span{
	color: #e31329;
}
.fazx_cont h4{
	margin-bottom: 25px;
}
.fazx_cont a{
	clear: both;
	display: block;
	width: 193px;
	height: 42px;
	background: #e31329;
	color: #fff;
	font-size: 16px;
	text-align: center;
	line-height: 42px;
}
/* 细节解剖 */
.xjjp{
	width: 100%;
	height: 1079px;
	background: url("../Img/Index/xjjp_bg.jpg") no-repeat center;
	margin-bottom: 50px;
}
.xjjp_bt{
	width: 1200px;
	margin: 0 auto;
}
.xjjp_bt h3{
	padding-top: 50px;
	line-height: 54px;
	font-size: 42px;
	color: #e31329;
	font-weight: bold;
	letter-spacing: 5px;
	padding-left: 365px;
}
.xjjp_bt h3 span{
	font-size: 28px;
	color: #fff;
}
.xjjp_bt h4{
	line-height: 54px;
	font-size: 42px;
	color: #e31329;
	font-weight: bold;
	letter-spacing: 5px;
	padding-left: 502px;
}
.xjjp_bt h4 span{
	font-size: 28px;
	color: #fff;
}
.xjjp_bt p{
	font-size: 20px;
	color: #bababa;
	text-align: center;
	letter-spacing: 20px;
	line-height: 40px;
	margin-bottom: 20px;
}
.xjjp_nav{
	width: 1200px;
	margin: 0 auto;
	text-align: center;
}
.xjjp_nav a:hover{
	width: 160px;
	height: 50px;
	background: #e31329;
	border: 1px solid #e31329;
	font-size: 20px;
	color: #fff;
	text-align: center;
	line-height: 50px;
}
.qddbj{
	width: 160px;
	height: 50px;
	background: #e31329;
	border: 1px solid #e31329;
	font-size: 20px;
	color: #fff!important;
	text-align: center;
	line-height: 50px;
}
.xjjp_nav a{
	display: inline-block;
	width: 160px;
	height: 50px;
	border: 1px solid #e31329;
	font-size: 20px;
	color: #e31329;
	text-align: center;
	line-height: 50px;
}
.xjjp_nav a:first-child{
	margin-right: 31px;
}
.xjjp_cont{
	width: 1200px;
	margin: 0 auto;
	position: relative;
	display: none;
}
.xjjp_cont:first-child{
	display: block;
}
.xjjp_cont h6{
	padding-top: 10px;
	font-size: 18px;
	font-weight: bold;
	color: #e31329;
	line-height: 48px;
	text-align: center;
}
.xjjp_cont p{
	width: 220px;
	line-height: 20px;
	font-size: 14px;
	color: #bababa;
	margin: 0 auto;
	text-align: center;
}
.xjjp_cont_1{
	position: absolute;
	top: 80px;
	left: 385px;
}
.xjjp_cont_2{
	width: 230px;
	position: absolute;
	top:10px;
	left: 118px;
}
.xjjp_cont_2 img{
	margin-left: 17px;
}
.xjjp_cont_3{
	width: 290px;
	position: absolute;
	top:10px;
	right: 64px;
}
.xjjp_cont_3 img{
	margin-left: 47px;
}
.xjjp_cont_4{
	width: 230px;
	position: absolute;
	top:365px;
	left: 190px;
}
.xjjp_cont_4 img{
	margin-left: 17px;
}
.xjjp_cont_5{
	width: 230px;
	position: absolute;
	top:365px;
	right: 170px;
}
.xjjp_cont_5 img{
	margin-left: 17px;
}
/* 机械成长 */
.jxcz{
	width: 100%;
	height: 2220px;
	background:url("../Img/Index/zxkj_bg_14.jpg") no-repeat center;
	margin-bottom: 60px;

}
.jxcz_bt{
	width: 1200px;
	height: 132px;
	margin: 0 auto;
}
.jxcz_bt h2{
	margin-top: 20px;
	font-size: 36px;
	line-height: 76px;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	letter-spacing: 2px;
	color: #373737;
}
.jxcz_bt h2 em{
	color: #29166f;
}
.jxcz_bt h2 span{
	color: #e31329;
}
.jxcz_bt h3{
	margin-top: 10px;
	font-size: 24px;
	text-align: center;
	letter-spacing: 2px;
}
.jxcz_bt h3 span{
	color: #e31329;
}
.jxcz_cont{
	width: 1200px;
	margin: 0 auto;
	position: relative;
}
.jxcz_cont_1{
	position: absolute;
	left: 635px;
	top:90px;
}
.jxcz_cont_2{
	position: absolute;
	left: 50px;
	top:535px;
}
.jxcz_cont_3{
	position: absolute;
	right: 50px;
	top:960px;
}
.jxcz_cont_4{
	position: absolute;
	left: 50px;
	top:1350px;
}
.jxcz_cont_5{
	position: absolute;
	left: 616px;
	top:1820px;
}
.jxcz_cont_6{
	position: absolute;
	left: -125px;
	top:30px;
}
.jxcz_cont_7{
	position: absolute;
	left: 485px;
	top:435px;
}
.jxcz_cont_8{
	position: absolute;
	left: -360px;
	top:902px;
}
.jxcz_cont_9{
	position: absolute;
	left: 520px;
	top:1280px;
}
.jxcz_cont_10{
	position: absolute;
	left: -290px;
	top:1675px;
}
.jxcz_cont h2{
	font-size: 32px;
	line-height: 106px;
	letter-spacing: 2px;
	color: #29166f;
	font-weight: bold;
	font-style: italic;
}
.jxcz_cont h2 span{
	color: #e31329;
}
.jxcz_cont p{
	width: 520px;
	font-size: 16px;
	line-height: 30px;
	letter-spacing: 1px;
	color: #000;
	margin-bottom: 30px;
}
.jxcz_cont p span{
	color: #e31329;
	font-weight: bold;
}
/*横幅*/
.banner_3{
	width: 100%;
	height: 496px;
	background: url("../Img/Index/banner_4.jpg") no-repeat center;
	margin-top: -56px;
}
/* 解决方案 */
.jjfa{
	width: 1200px;
	height: 450px;
	margin: 0 auto;
}
.jjfa_bt{
	height: 152px;
}
.jjfa_bt h2{
	font-size: 25px;
	line-height: 40px;
	padding-top: 40px;
	letter-spacing: 3px;
	font-weight: bold;
	margin-top: -45px;
	color: #515151;
}
.jjfa_bt h2 span{
	color: #29166f;
}
.jjfa_bt h5{
	font-size: 16px;
	line-height: 30px;
	margin-bottom: 5px;
	color: #666666;
	letter-spacing: 2px;
}
.jjfa_cont dl{
	width: 277px;
	height: 280px;
	margin-right: 30px;
	float: left;
}

.jjfa_cont dl:last-child{
	margin-right: 0;
}
.jjfa_cont dl dd p{
	font-size: 16px;
	line-height: 22px;
	text-align: center;
}
/* 服务流程 */
.fwlc{
	width: 100%;
	height: 504px;
	background: url("../Img/Index/fulc_bg.jpg") no-repeat center;
}
.fwlc_main{
	width: 1200px;
	margin: 0 auto;
}
.fwlc_bt h2{
	font-size: 25px;
	line-height: 40px;
	padding-top: 40px;
	letter-spacing: 3px;
	font-weight: bold;
	color: #fff;
}
.fwlc_bt h2 span{
	color: #e31329;
}
.fwlc_bt h5{
	font-size: 16px;
	line-height: 30px;
	margin-bottom: 5px;
	color: #fff;
	letter-spacing: 2px;
}
.fwlc_cont{
	width: 1200px;
	margin-top: 40px;
}
.fwlc_cont dl{
	width: 172px;
	float: left;
	text-align: center;
}
.fwlc_cont dl dt{
	width: 152px;
	margin: 0 auto;
}
.fwlc_cont .fwlc_jt{
	width: 30px;
	height: 250px;
	float: left;
	background: url("../Img/Index/jt_03.png") no-repeat center 78px;
}
.fwlc_cont dl dd h6{
	font-size: 16px;
	line-height: 26px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	letter-spacing: 2px;
	margin-top: 10px;
}
.fwlc_cont dl dd p{
	font-size: 14px;
	line-height: 24px;
	color: #bfbfbf;
}
/* 认证证书 */
.rzzs{
	width: 1200px;
	height: 400px;
	margin: 30px auto 0;
}
.rzzs_bt{
	height: 152px;
}
.rzzs_bt h2{
	font-size: 25px;
	line-height: 40px;
	padding-top: 40px;
	letter-spacing: 3px;
	font-weight: bold;
	color: #515151;
}
.rzzs_bt h2 span{
	color: #29166f;
}
.rzzs_bt h5{
	font-size: 16px;
	line-height: 30px;
	margin-bottom: 5px;
	color: #666666;
	letter-spacing: 2px;
}
.rzzs_cont dl{
	height: 195px;
	width: 140px; 
	margin-right: 9px;
	float: left;
	border: 1px solid #515151;
}
.rzzs_cont dl dd p{
	font-size: 16px;
	color: #333;
	line-height: 46px;
	letter-spacing: 1px;
	text-align: center;
}
.rzzs_cont dl dd p a{
    display: block;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
/* 合作伙伴 */
.hzhb{
	width: 1200px;
	height: 530px;
	margin: 0 auto 110px;
}
.hzhb_bt{
	height: 152px;
}
.hzhb_bt h2{
	font-size: 25px;
	line-height: 40px;
	padding-top: 40px;
	letter-spacing: 3px;
	font-weight: bold;
	color: #515151;
}
.hzhb_bt h2 span{
	color: #29166f;
}
.hzhb_bt h5{
	font-size: 16px;
	line-height: 30px;
	margin-bottom: 5px;
	color: #666666;
	letter-spacing: 2px;
}
.hzhb_cont dl{
	width: 271px;
	height: 390px;
	border: 3px solid #f4f4f4;
	float: left;
	margin-right: 30px;
}
.hzhb_cont dl:last-child{
	margin-right: 0;
}
.hzhb_cont dl dt{
	width: 160px;
	margin:20px auto 0;
}
.hzhb_cont dl dd h5{
	font-size: 16px;
	line-height: 56px;height: 56px; overflow:hidden;
	color: #333;
	font-weight: bold;
	text-align: center;
	letter-spacing: 1px;
}
.hzhb_cont dl dd p{
	width: 230px;
	font-size: 14px;
	line-height: 24px;height:72px; overflow:hidden;
	color: #666;
	text-align: center;
	margin: 0 auto;
}
.hzhb_cont dl dd a{
	display: block;
	width: 176px;
	height: 42px;
	font-size: 16px;
	line-height: 42px;
	text-align: center;
	color: #fff;
	background: #e31329;
	margin: 20px auto 0;
	letter-spacing: 2px;
}
/*横幅*/
.banner_4{
	width: 100%;
	height: 300px;
	background: url("../Img/Index/banner_5.png") no-repeat center;
	margin-top: -93px;
}
.banner4_tel{
	width: 1200px;
	margin: 0 auto;
}
.banner4_tel h4{
	padding-top: 70px;
	font-size: 20px;
	line-height: 46px;
	color: #fff;
	letter-spacing: 2px;
}
.banner_line{
	width: 23px;
	height: 3px;
	background: #e31329;
}
.banner4_tel h3{
	line-height: 50px;
	margin-bottom: 10px;
}
.banner4_tel a{
	margin: 21px 0 0 205px;
	display: block;
	width: 140px;
	height: 42px;
	background: #e31329;
	line-height: 42px;
	text-align: center;
	font-size: 16px;
	color: #fff;
}
/*设备有限公司*/
.yxgs{
	width: 1200px;
	height: 352px;
	margin: 0 auto 40px;
}
.yxgs dl dt{
	width: 610px;
	height: 360px;
	background: url("../Img/Index/yxgs_pic_bg.jpg") no-repeat right bottom;
	margin-right: 40px;
	float: left;
}
.yxgs dl dt img{
	width: 600px;
	height: 350px;
}
.yxgs dl dd{
	width: 550px;
	float: left;
}
.yxgs dl dd h5{
	font-size: 20px;
	line-height: 100px;
	color: #515151;
	margin-bottom: 7px;
	letter-spacing: 2px;
	font-weight: bold;
}
.yxgs dl dd h5 span{
	color: #29166f;
}
.yxgs dl dd p{
	width: 545px;
	font-size: 14px;
	line-height: 30px; height:120px; overflow:hidden;
	color: #666;
	letter-spacing: 1px;
}
.yxgs dl dd a{
	display: block;
	width: 133px;
	height: 42px;
	font-size: 16px;
	line-height: 42px;
	text-align: center;
	color: #fff;
	background: #e31329;
	margin-top: 36px;
	letter-spacing: 2px;
}
/*企业团队*/
.qytd{
	width: 1200px;
	height: 420px;
	margin: 0 auto;
}
.qytd_bt{
	height: 40px;
	margin-bottom: 33px;
}
.qytd_bt a{
	width: 120px;
	width: auto;
	font-size: 18px;
	line-height: 40px;
	display: inline-block;
	margin-right: 8px;
	color: #333;
	letter-spacing: 1px;
	text-align: center;
	font-weight: bold;
}
.qytd_bt a:hover{
	color: #e31329;
	border-bottom: 3px solid #e31329;
}
.qytd_bt .a_hover{
	color: #e31329;
	border-bottom: 3px solid #e31329;
}
.qytd_main{
	position: relative;
}
.qytd_cont{
	position: absolute;
	left: 0;
	top: 0;
}
.qytd_main .qytd_cont {
	display: none;
}
.qytd_main .qytd_cont:first-child{
	display: block;
}
.qytd_cont_none{
	display: none;
}
.qytd_cont dl{
	width: 277px;
	margin-right: 30px;
	float: left;
}
.qytd_cont dl:last-child{
	margin-right: 0;
}
.qytd_cont dl dd p{
	font-size: 16px;
	line-height: 54px;
	text-align: center;
	letter-spacing: 1px;
}
/*打样申请*/
.dysq{
	width: 100%;
	height: 400px;
	margin: 0 auto 70px;
	background: #f5f5f5;
}
.dysq_bt{
	width: 1200px;
	margin: 0 auto;
}
.dysq_bt h2{
	font-size: 40px;
	line-height: 56px;
	letter-spacing: 2px;
	padding-top: 30px;
	color: #000;
	font-weight: bold;
	font-style: italic;
	text-align: center;
}
.dysq_bt h2 span{
	color: #e31329;
}
.dysq_bt h3{
	font-size: 18px;
	line-height: 42px;
	letter-spacing: 2px;
	color: #7a7a7a;
	text-align: center;
	margin-bottom: 20px;
}
.dysq_cont{
	width: 1200px;
	margin: 0 auto;
    display: flex;
    flex-wrap: wrap;
}
.dysq_cont input[type=text]{
	width: 573px;
	height: 48px;
	border: 1px solid #e5e5e5;
	padding-left: 10px;
	margin-right: 30px;
	margin-bottom: 30px;
	background: #f5f5f5;
	color: #888;
	font-size: 14px;
}
.dysq_cont .dysq_xq{
	width: 1190px!important;
}
.dysq_btn{
	width: 300px;
	margin: 0 auto;
	display: flex;
}
.dysq_btn input[type=reset]{
	width: 140px;
	height: 42px;
	margin-right: 20px;
	background: #333;
	color: #fff;
	font-size: 16px;
	text-align: center;
	font-weight: bold;
	cursor:pointer;
}
.dysq_btn input[type=submit]{
	width: 140px;
	height: 42px;
	background: #e31329;
	color: #fff;
	font-size: 16px;
	text-align: center;
	font-weight: bold;
	cursor:pointer;
}
/* 新闻 */
.qyzx_ywjd{
	width: 1200px;
	height: 650px;
	overflow: hidden;
	margin: 0 auto;
}
.qyzx{
	width: 585px;
	float: left;
	margin-right: 30px;
}
.qyzx_bt{
	height: 42px;
	margin-bottom: 22px;
	background: #ddd;
}
.qyzx_bt h3{
	display: inline-block;
}
.qyzx_bt .hldt_dt{
	display: inline-block;
	width: 110px;
	height: 42px;
	color: #333;
	font-size: 16px;
	line-height: 42px;
	text-align: center;
	font-weight: bold;
}
.qyzx_bt .hldt_dt:hover{
	background: #e31329;
	color: #fff;
}
.qyzx_bt .a_hover{
	background: #e31329!important;
	color: #fff!important;
}
.qyzx_bt div{
	width: 100px;
	display: inline-block;
	float: right;
}
.qyzx_bt div a{
	font-size: 14px;
	line-height: 48px;
	float: right;
	margin-right: 15px;
	font-weight: normal;
	color: #909090;
}
.qyzx_bt div a:hover{
	background: none!important;
	color: #e31329!important;
}
.qyzx_bt .dis_no{
	display: none;
}
.qyzx_more{
	float: right;
	font-size: 14px!important;
	color: #b3b2b2!important;
}
.qyzx_main{
	position: relative;
}
.qyzx_cont{
	position: absolute;
	left: 0;
	top: 0;
	display: none;
}
.qyzx_cont_b{
	display: block;
}
.qyzx_cont dl{
	width: 585px;
	height: 160px;
	margin-bottom: 30px;
}
.qyzx_cont dl dt{
	width: 160px;
	float: left;
	margin-right: 20px;
}
.qyzx_cont dl dd{
	width: 405px;
	float: left;
}
.qyzx_cont dl dd h4{
	font-size: 16px;
	line-height: 30px;
	margin-top: 10px;
	color: #333;
	letter-spacing: 1px;
}
.qyzx_cont dl dd h4 a:hover{
	color: #e31329;
}
.qyzx_cont dl dd h5{
	 font-size: 14px;
	 line-height: 34px;
	 color: #999;
 }
.qyzx_cont dl dd p{
	font-size: 14px;
	line-height: 24px;height:72px; overflow:hidden;
	color: #666;
}
.ywjd{
	width: 585px;
	float: left;
}
.ywjd_bt{
	height: 42px;
	background: #ddd;
}
.ywjd_bt a{
	display: inline-block;
	height: 42px;
	font-size: 16px;
	line-height: 42px;
	color: #333;
	padding: 0 20px;
	letter-spacing: 1px;
}
.ywjd_bt a:hover{
	background: #e31329;
	color: #fff!important;
}
.ywjd_bt .a_hover{
	background: #e31329;
	color: #fff;
}
.ywjd_more{
	float: right;
	font-size: 14px!important;
	color: #b3b2b2!important;
}
.ywjd_cont ul{
	width: 585px;
	height: 111px;
	border-bottom: 1px dotted #b2b2b2;
	padding-top: 33px;
}
.ywjd_cont ul li a{
	color: #333;
	font-size: 14px;
}
.ywjd_cont ul li a:hover{
	color: #e31329;
}
.ywjd_cont ul li p{
	display: inline-block;
	width: 540px;
	float: left;
	line-height: 31px;height:31px; overflow:hidden;
	color: #666;
	font-size: 14px;
}
.ywjd_cont ul li.st p{
 
	line-height: 31px;height:62px; overflow:hidden; 
}
.ywjd_cont ul li span{
	width: 31px;
	height: 31px;
	text-align: center;
	line-height: 31px;
	float: left;
	background: #1a1a1a;
	color: #fff;
	font-size: 16px;
	margin-right: 10px;
}
.ywjd_cont ul li em{
	width: 31px;
	height: 31px;
	text-align: center;
	line-height: 31px;
	float: left;
	background: #e31329;
	color: #fff;
	font-size: 16px;
	margin-right: 10px;
}
.no_bor{
	border-bottom: none!important;
}
/*友情链接*/
.link{
	width: 1200px; 
	margin: 0 auto;
}
.link_bt{
	width: 200px; 
	height: 100px;
	background: #e31329;
	float: left;
}
.link_bt h5{
	font-size: 16px;
	line-height: 40px;
	color: #fff;
	margin-left: 20px;
}
.link_bt a{
	font-size: 16px;
	display: block;
	width: 136px;
	height: 32px;
	background: url("../Img/Index/link_abg_03.png") no-repeat center;
	margin-left: 10px;
	color: #e31329;
	padding-left: 20px;
	line-height: 32px;
}
.link_cont a{
	line-height: 40px;
	font-size: 14px;
	color: #333;
}
.link_cont a:hover{
	color: #e31329;
}
.link_cont{
	width: 952px; 
	border: 4px solid #f5f5f5; 
	float: left;
	padding-left: 40px;
}

